/**
 * Esta clase representa una venta directa en efectivo
 * con un cliente registrado en la cadena de sucursales
 * dentro de la sucursal donde se realiza la venta.
 */
package ventas;

import sucursal.Sucursal;
import clientes.Cliente;
import clientes.ListaDeCompras;
import exceptions.VentaYaAbonadaException;

/**
 * @author Lucas Alan Silvestri.
 *
 */
public class VentaDirectaConCliente extends VentaDirecta {

	public VentaDirectaConCliente(ListaDeCompras unaListaDeCompras,
			Sucursal sucursalDondeSeRealizaLaVenta,
			Cliente clienteQueDeseaRealizarLaCompra, float dinero) {
		super(unaListaDeCompras, sucursalDondeSeRealizaLaVenta,
				clienteQueDeseaRealizarLaCompra, dinero);
	}

	@Override
	protected void cobrarProductos() throws VentaYaAbonadaException {
		super.cobrarProductos();
		this.entregarTicket();
	}
}